Internet And Network Technologies
Cloud Release Management Fundamentals
Cloud Release Management: Implementing Release Applications
Cloud Release Management: Managing Productive Release

Cloud Release Management: Implementing Release Applications

Course Number:
it_dprmnfdj_02_enus
Lesson Objectives

Cloud Release Management: Implementing Release Applications

  • discover the key concepts covered in this course
  • list the solutions provided by AWS to manage configuration and release
  • create automated continuous integration and release management workflows using Release Manager and AWS
  • configure and use AWS CodeStar to plan releases from development to production
  • list the release management features provided by Azure DevOps Server and Azure Cloud Services
  • demonstrate the release process of enterprise applications by automating deployment to the environment
  • configure Azure DevOps Server and the suite of release and deployment tools to automate the deployment of applications in the cloud
  • list the prominent solutions provided by Google Cloud Platform to manage stable and scalable releases on diversified environments
  • demonstrate how to use the Deployment Manager to manage deployments and release cycles
  • compare the differences between releases on-premise and in the cloud with a focus on the associated benefits and risks
  • identify a business case of the hybrid cloud release management model along with the deployment and release management workflow in hybrid environments
  • describe the features of hybrid solutions that help deliver a consistent release experience across the environment
  • configure the IncrediBuild Hybrid Cloud to enable automatic releases using the Azure portal
  • summarize the key concepts covered in this course

Overview/Description

As part of your role as a DevOps technical support engineer, you'll need to work with popular applications to carry out release management in the cloud.

In this course, you'll explore the solutions and services provided by AWS, Azure, and Google Cloud Platform to enable stable and scalable releases. You'll recognize the differences between releases on-premise and in the cloud and examine the deployment and release management workflows adopted in hybrid environments and the hybrid solution features that help deliver consistent release experiences.

Next, you'll create automated continuous integration and release management workflows using AWS, plan releases using AWS CodeStar, and automate deployments to release enterprise applications. You'll configure Azure DevOps Server to automate the deployment of applications in the cloud and use the Deployment Manager to manage deployments and release cycles. Finally, you'll configure IncrediBuild Hybrid Cloud to enable automatic releases.



Target

Prerequisites: none

Cloud Release Management: Managing Productive Release

Course Number:
it_dprmnfdj_01_enus
Lesson Objectives

Cloud Release Management: Managing Productive Release

  • discover the key concepts covered in this course
  • outline the history of release management along with the key terms used in release management
  • recognize the cycle of release management along with the critical challenges release management can help address
  • list primary release management metrics and KPIs and identify some common myths and misconceptions about release management
  • describe the foundational steps release engineers need to follow to streamline release management
  • outline the implementation of release management before the advent of cloud and recognize the relationship between release management and operations
  • define the concept of release management in the cloud and specify the conventional release management processes adopted in the cloud
  • identify how best to define release management processes that enable and improve agility
  • outline the DevOps lifecycle that applies fundamental DevOps principles and is used to design a release management pipeline
  • Differentiate between deployment and release and distinguish the deployment and release strategies adopted for productive release management
  • recognize the impact of the release management process on continuous integration and the continuous delivery process
  • define the concept of application release automation and identify how it relates to DevOps and deployment automation
  • list the prominent application release automation solutions DevOps practitioners can use to configure an automated release process
  • summarize the key concepts covered in this course

Overview/Description

Release Management is much bigger than just source control and CI/CD. As an aspiring DevOps technical support engineer, it's critical to recognize the importance and function of release management and its application in the cloud.

In this course, you'll explore the release management cycle and define key release management terms, metrics, and KPIs. You'll distinguish release management implementation with and without cloud and recognize best practices for designing release management processes.

Next, you'll outline the DevOps lifecycle used to define release management pipelines. You'll then compare the differences between deployment and release and recognize the impact of the release management process on CI/CD. Finally, you'll explore application release automation and identify application release automation solutions for configuring an automated release process.



Target

Prerequisites: none

Close Chat Live